Hello, Guest

Newsham Park

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

Newsham Park in Liverpool, England is a Victorian park that was opened in 1868. To the east of it is the Canada Dock branch railway line, and to the north is West Derby Road. (...) (from Wikipedia)